package com.crt.uav.persistence.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;

@TableName("uav_api_log")
@Data
public class UavApiLog {
    /**
     * 序列化ID
     */
    @SuppressWarnings("unused")
    private static final long serialVersionUID = 1L;
    /**
     * 主键ID
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * 协议类型： mq、http
     */
    private String protocol;
    /**
     * 接口名称
     */
    private String method;

    /**
     * 接口请求参数
     */
    private String reqParam;

    /**
     * 接口返回参数
     */
    private String respBody;

    /**
     * 接口耗时
     */
    private int apiTime;

    /**
     * 接口请求时间
     */
    private String createTime;

    /**
     * 接口更新时间
     */
    private String updateTime;

}
